PhpMyAdmin\Util D

Total Complexity 343
Dependencies 12
Dependents 174
Total lines 2,589
Lines of code 1,438
Logical lines of code 787
Comment lines 748
Methods 58
Properties 0

Methods 58

Method Rating Maintainability Complexity Lines of code
getUrlForOption()
C
40 32 55
getDbInfo()
B
32 19 112
pageselector()
B
37 20 72
getUniqueCondition()
B
37 18 75
getTablesWhenOpen()
B
39 15 64
extractColumnSpec()
A
36 13 86
formatNumber()
A
38 14 67
expandUserString()
A
39 14 65
getConditionValue()
A
46 15 35
getTableList()
A
41 12 58
sortableTableHeader()
A
40 8 70
currentUserHasPrivilege()
A
43 7 58
getCompressionMimeType()
A
54 9 19
getMySQLDocuURL()
A
50 8 27
localisedDate()
A
42 6 53
formatByteDown()
A
46 7 37
printableBitValue()
S
51 7 26
getSupportedDatatypes()
S
54 7 23
timespanFormat()
S
55 7 21
processIndexData()
S
49 6 34
getProtoFromForwardedHeader()
S
54 6 21
backquoteCompat()
S
57 6 16
checkParameters()
S
52 5 25
getMenuTabList()
S
42 3 55
unQuote()
S
56 5 18
listPHPExtensions()
S
59 5 16
splitURLQuery()
S
60 5 12
generateRandom()
S
61 5 11
getValueByKey()
S
60 4 14
addMicroseconds()
S
59 4 14
checkRowCount()
S
60 4 13
extractValueFromFormattedSize()
S
60 4 12
requestString()
S
65 4 9
isErrorReportingAvailable()
S
60 3 13
getCollateForIS()
S
63 3 11
getCharsetQueryPart()
S
64 3 9
parseEnumSetValues()
S
62 3 10
getServerType()
S
65 3 10
setTimeLimit()
S
70 2 6
duplicateFirstNewline()
S
68 2 7
userDir()
S
68 2 6
getDocuURL()
S
69 2 7
getTitleForTarget()
S
62 1 11
isUUIDSupported()
S
79 1 3
date()
S
80 1 3
getFormattedMaximumUploadSize()
S
73 1 4
isInteger()
S
79 1 3
escapeMysqlWildcards()
S
77 1 3
unescapeMysqlWildcards()
S
77 1 3
getPageFromPosition()
S
78 1 3
backquote()
S
78 1 3
unsupportedDatatypes()
S
81 1 3
checkDbExtension()
S
79 1 3
clearUserCache()
S
70 1 7
convertBitDefaultValue()
S
67 1 8
showText()
S
77 1 3
getScriptNameForOption()
S
78 1 3
showIcons()
S
77 1 3